bitkeeper revision 1.1159.1.560 (420a3937bsia3-KUKXK3oI9TTu7gaA)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Wed, 9 Feb 2005 16:24:23 +0000 (16:24 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Wed, 9 Feb 2005 16:24:23 +0000 (16:24 +0000)
commitca479cec72cb4361e10fa663ee429205bd912ba3
treebb8a9e4695841f358575288d72b1f600111c9ec9
parent4aa62e269f14fde75d21f878bb42201f913062a0
bitkeeper revision 1.1159.1.560 (420a3937bsia3-KUKXK3oI9TTu7gaA)

Loads more x86_64 work. entry.S is now done so we reflect exceptions
and interrupts to the guest. The only missing parts are new hypercalls
to set FS_BASE, GS_BASE_KERN, GS_BASE_USER. Also the concept of two
L4 pagetable bases -- one for user, one for kernel.
Signed-off-by: keir.fraser@cl.cam.ac.uk
15 files changed:
xen/arch/x86/dom0_ops.c
xen/arch/x86/domain.c
xen/arch/x86/traps.c
xen/arch/x86/x86_32/entry.S
xen/arch/x86/x86_32/traps.c
xen/arch/x86/x86_64/asm-offsets.c
xen/arch/x86/x86_64/entry.S
xen/include/asm-x86/config.h
xen/include/asm-x86/processor.h
xen/include/asm-x86/regs.h
xen/include/asm-x86/x86_32/regs.h
xen/include/asm-x86/x86_64/current.h
xen/include/asm-x86/x86_64/regs.h
xen/include/public/arch-x86_32.h
xen/include/public/arch-x86_64.h